body {
    width: 99%;
    height: 99%;
}

.grid-midele-three {
    display: grid;
    grid-template-columns: 330px auto 330px;
}

.grid-vertical-three {
    display: grid;
    grid-template-rows: 60px auto 50px;
    height: 97%;
    margin: 10px;
}

.grid-color {
    background-color: DarkTurquoise;
    border: 1px solid Olive;
    padding: 10px;
    max-height: 800px;
    overflow: auto;
}

.active {
    background-color: #f5f5f5; /* 浅灰色背景 */
    border-left: 4px solid #ff5722; /* 左侧色条 */
    padding-left: 12px;
}